<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>数据类型转换-其他转数字</title>
</head>
<body>
  <script>
    // 其他数据类型转String
    // 使用Number()，直接使用

    // 1.string类型转number
    var str = 'hello';
    var str1 = '100'; // 纯数字
    var str2 = '100px';
    
    console.log(Number(str)); // NaN
    console.log(Number(str1)); // 100
    console.log(Number(str2)); // NaN
    // 这里是分割线
    console.log('=====================');

    // 2.其他类型转string
    var a;
    var b = null;
    var c = true;
    var d = false;

    console.log(Number(a)); // NaN
    console.log(Number(b)); // 0
    console.log(Number(c)); // 1
    console.log(Number(d)); // 0
  </script>
</body>
</html>